package com.nuts.order.bean.response;

import com.baomidou.mybatisplus.enums.IdType;
import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import com.nuts.base.bean.response.BaseVO;

/**
 * <p>
 * 
 * </p>
 *
 * @author xuzihui
 * @since 2018-08-29
 */
@Getter
@Setter
@ToString
public class OrderTVO extends BaseVO {

    /**
     * 用户id
     */
	private Integer userId;
    /**
     * 交易所订单id
     */
	private Integer orderId;
    /**
     * 交易对
     */
	private String symbol;
    /**
     * 交易所
     */
	private String exchangeId;
    /**
     * 订单类型
     */
	private String type;
    /**
     * 买卖类型
     */
	private String side;
    /**
     * 委托数量
     */
	private BigDecimal amount;
    /**
     * 委托价格
     */
	private BigDecimal price;
    /**
     * 已成交数量
     */
	private BigDecimal filledAmount;
    /**
     * 已成交手续费
     */
	private BigDecimal filledFees;
    /**
     * 成交均价
     */
	private BigDecimal avgPrice;
    /**
     * 订单状态
     */
	private String status;
    /**
     * 交易所创建时间
     */
	private Date exchangeCreateTime;



}
